package nc.ui.acm.init.initinput;

import nc.itf.acm.pub.ACMBillType;
import nc.itf.acm.pub.IPrivateButton;
import nc.ui.acm.bill.singlecardbody.SingleCardBodyCtrl;
import nc.ui.trade.button.IBillButton;
import nc.vo.acm.init.initinput.InitInputVO;
import nc.vo.trade.pub.HYBillVO;

public class InitInputCtrl extends SingleCardBodyCtrl {

	public InitInputCtrl() {
		super();
	}

	public String getBillType() {
		return ACMBillType.INIT_INITINPUT;
	}

	public String[] getBillVoName() {
		return new String[]{
				HYBillVO.class.getName(),
				InitInputVO.class.getName(),
				InitInputVO.class.getName()
		};
	}
	
	@Override
	public int[] getCardButtonAry() {
		return new int[]{
				IBillButton.Query,
				IBillButton.Add,
				IBillButton.Edit,
				IBillButton.Delete,
				IBillButton.Save,
				IBillButton.Cancel,
				IPrivateButton.EXCEL_IMP,
				IPrivateButton.IMP_TALLY,
				IPrivateButton.UNIMP_TALLY,
				IBillButton.Refresh
		};
	}

}
